Useful english dictionary. 2012.
oculiferous — adj. [L. oculus, eye; fero, bear] Bearing eyes … Dictionary of invertebrate zoology